hardened pushrod - French English Dictionary